cotton twine - Turkish English Dictionary